former professor - Turco Inglés Diccionario